package com.navinfo.opentsp.platform.computing.dto;


import com.navinfo.opentsp.platform.location.protocol.common.LCFaultInfo;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.msgpack.annotation.Message;
import org.msgpack.annotation.Optional;

public class DBCUploadDto {

    private long terminalId;

    private int serialNumber;

    private int retransmission;

    private int version;

    private int depotLogo;

    private long receiveDate;

    private long gpsDate;

    private int latitude;

    private int longitude;

    private int originalLat;

    private int originalLng;

    private int direction;

    private int height;

    private Map<String, String> staticsDataMap = new HashMap();

    private int part_time;

    private int hashtid;

    public long getTerminalId() {
        return terminalId;
    }

    public void setTerminalId(long terminalId) {
        this.terminalId = terminalId;
    }

    public int getSerialNumber() {
        return serialNumber;
    }

    public void setSerialNumber(int serialNumber) {
        this.serialNumber = serialNumber;
    }

    public int getRetransmission() {
        return retransmission;
    }

    public void setRetransmission(int retransmission) {
        this.retransmission = retransmission;
    }

    public int getVersion() {
        return version;
    }

    public void setVersion(int version) {
        this.version = version;
    }

    public int getDepotLogo() {
        return depotLogo;
    }

    public void setDepotLogo(int depotLogo) {
        this.depotLogo = depotLogo;
    }

    public long getReceiveDate() {
        return receiveDate;
    }

    public void setReceiveDate(long receiveDate) {
        this.receiveDate = receiveDate;
    }

    public long getGpsDate() {
        return gpsDate;
    }

    public void setGpsDate(long gpsDate) {
        this.gpsDate = gpsDate;
    }

    public int getLatitude() {
        return latitude;
    }

    public void setLatitude(int latitude) {
        this.latitude = latitude;
    }

    public int getLongitude() {
        return longitude;
    }

    public void setLongitude(int longitude) {
        this.longitude = longitude;
    }

    public int getOriginalLat() {
        return originalLat;
    }

    public void setOriginalLat(int originalLat) {
        this.originalLat = originalLat;
    }

    public int getOriginalLng() {
        return originalLng;
    }

    public void setOriginalLng(int originalLng) {
        this.originalLng = originalLng;
    }

    public int getDirection() {
        return direction;
    }

    public void setDirection(int direction) {
        this.direction = direction;
    }

    public int getHeight() {
        return height;
    }

    public void setHeight(int height) {
        this.height = height;
    }

    public Map<String, String> getStaticsDataMap() {
        return staticsDataMap;
    }

    public void setStaticsDataMap(Map<String, String> staticsDataMap) {
        this.staticsDataMap = staticsDataMap;
    }

    public int getPart_time() {
        return part_time;
    }

    public void setPart_time(int part_time) {
        this.part_time = part_time;
    }

    public int getHashtid() {
        return hashtid;
    }

    public void setHashtid(int hashtid) {
        this.hashtid = hashtid;
    }
}
